ammunition wagon - French English Dictionary